English Dictionary
◊ SALVIA LYRATA
Salvia lyrata
n : sage of eastern United States [syn: {cancerweed}, {cancer
weed}, {Salvia lyrata}]